package br.com.wssa.email.constants;

/**
 * ExceptionConstants.
 */
public enum ExceptionConstants {

	ERRO_AO_CRIAR_CONEXAO_MESSAGE_QUEUE(" [ERRO]: Não foi possível estabelecer conexão com a conection factory."),
	ERRO_AO_CRIAR_SESSION_MESSAGE_QUEUE(" [ERRO]: Não foi possível estabelecer sessão para a fila."),
	ERRO_AO_CRIAR_MESSAGE_PRODUCER(" [ERRO]: Não foi possível criar produtor de mensages para a fila."),
	ERRO_AO_CRIAR_OBJECT_MESSAGE(" [ERRO]: Não foi possível encapsular DTO em objectMessage para ser enviado a fila."),
	ERRO_AO_ENVIAR_JMS(" [ERRO]: Não foi possível enviar objectMessage para fila, verifique" + "se o consumidor de mensagens foi configurado."),
	ERRO_CLOSE_SESSION_MESSAGE_QUEUE(" [ERRO]: Não foi possível fechar sessão de mensageria."),
	NAO_ENCONTRADA_MESSAGE_QUEUE(" [ERRO]: Não foi possível fazer lookup, verifique se a message" + "queue foi configurada."),
	NAO_ENCONTRADA_MESSAGE_QUEUE_CONNECTION_FACTORY(" [ERRO]: Não foi possível fazer lookup, verifique se a connection" + "factory foi configurada para fila.");

	private String msg;

	ExceptionConstants(String msg) {
		this.msg = msg;
	}

	public String getMessage() {
		return this.msg;
	}
}